package com.itbaizhan.paymentdemo.vo;

import lombok.AllArgsConstructor;

import lombok.Getter;

/*枚举信息*/
@AllArgsConstructor
@Getter
public enum CodeEnum {

    //成功
    SUCCESS(200,"success"),
    //系统异常
    SYSTEM_ERROR(500,"系统异常"),
    //支付异常
    PAYMENT_ERROR(600,"支付异常"),

    ORDER_ERROR(601,"订单异常");
    //状态码
    private final Integer code;

    //响应信息
    private final String message;

}
/*统一接口返回类的意义
基于java的前后端分离项目中，前端获取后端controller层接口返回的JSON格式的数据，
并展示出来。通常为了提高代码质量，会将后端返回的数据进行统一的格式处理。*/